build: Use toml to install test dependencies#8
Conversation
I don't think we necessarily need a new tag, since it just affects running the tests, but we should test it somehow... |
You could temporarily hack the workflow on this branch if so it will trigger with this PR if you think that's necessary. Make sure the steps to publish to pypi are commented out. |
|
@kjonick If you have a few minutes could you please see if you can test this change to make sure I didn't break anything? |
@suwilsoncongruex you can pull #9 into your branch and test that way or we can merge #9 to |
…oml_for_test_deps
|
Verified that tests still work. See https://github.com/TES-Software/docxcompose/actions/runs/19586752390/job/56097130756?pr=8
|

Remove requirements-test.txt, and just install all the dependencies using the toml file. That way we won't have to maintain two parallel sets of dependencies.
We are not running any actions on PRs or merges, so I'm not quite sure how to validate this, except that it works when I run it locally!